History
History
Synonyms
UK
US
Meaning:
embassy

(the building of) an ambassador and her or his staff

residence, offices of overseas representatives

DIPLOMATIC OFFICE as in Wiktionary
DIPLOMATIC OFFICE as in Wikipedia